home *** CD-ROM | disk | FTP | other *** search
/ Champak 49 / Volume 49 - JOGO DISK .iso / Games / gasmania.swf / scripts / __Packages / MoveTo.as < prev    next >
Encoding:
Text File  |  2007-10-01  |  7.1 KB  |  212 lines

  1. var ┬º\x01┬º = 137;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 137)
  5.    {
  6.       set("\x01",eval("\x01") - 35);
  7.       ┬º┬ºpush(true);
  8.    }
  9.    else if(eval("\x01") == 49)
  10.    {
  11.       set("\x01",eval("\x01") + 811);
  12.    }
  13.    else if(eval("\x01") == 890)
  14.    {
  15.       set("\x01",eval("\x01") - 739);
  16.       if(┬º┬ºpop())
  17.       {
  18.          set("\x01",eval("\x01") + 253);
  19.       }
  20.    }
  21.    else if(eval("\x01") == 404)
  22.    {
  23.       set("\x01",eval("\x01") - 33);
  24.    }
  25.    else
  26.    {
  27.       if(eval("\x01") == 247)
  28.       {
  29.          set("\x01",eval("\x01") - 223);
  30.          toggleHighQuality();
  31.          setProperty(┬º┬ºpop(), _X, ┬º┬ºpop());
  32.          ┬º┬ºpop()[┬º┬ºpop()]();
  33.          ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  34.          ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  35.          _loc2_[┬º┬ºconstant(50)] = function(nBorderWidth, nBorderHeight, nBoxWidth, nBxoHeight, nX, nY)
  36.          {
  37.             var _loc1_ = new ┬º\┬º\┬ºconstant(51)┬º();
  38.             _loc1_[┬º┬ºconstant(52)] = eval(┬º┬ºconstant(53))[┬º┬ºconstant(55)](eval(┬º┬ºconstant(53))[┬º┬ºconstant(54)]((nX - nBorderWidth) / nBoxWidth),0);
  39.             _loc1_[┬º┬ºconstant(49)] = eval(┬º┬ºconstant(53))[┬º┬ºconstant(55)](eval(┬º┬ºconstant(53))[┬º┬ºconstant(54)]((nY - nBorderHeight) / nBxoHeight),0);
  40.             return _loc1_;
  41.          };
  42.          _loc2_["{invalid_utf8=224}}\x0f{invalid_utf8=166}S{{invalid_utf8=175}W"] = function()
  43.          {
  44.             if(!_root[┬º┬ºconstant(18)][┬º┬ºconstant(56)])
  45.             {
  46.                this[┬º┬ºconstant(48)] = eval(┬º┬ºconstant(57))[┬º┬ºconstant(50)](70,151,40,40,this[┬º┬ºconstant(10)],this[┬º┬ºconstant(13)]);
  47.                var _loc3_ = _root[┬º┬ºconstant(58)][_root[┬º┬ºconstant(59)]][┬º┬ºconstant(49)];
  48.                var _loc4_ = _root[┬º┬ºconstant(58)][_root[┬º┬ºconstant(59)]][┬º┬ºconstant(52)];
  49.                var _loc5_ = _root[┬º┬ºconstant(58)][_root[┬º┬ºconstant(59)]][┬º┬ºconstant(44)];
  50.                if(_loc3_ != 0)
  51.                {
  52.                   delete this["e{invalid_utf8=228}{invalid_utf8=177}{invalid_utf8=239}{invalid_utf8=203}\nX\\"];
  53.                   this[┬º┬ºconstant(60)] = true;
  54.                   this[┬º┬ºconstant(40)](_loc3_,_loc4_,_root[_loc5_]);
  55.                   _root[┬º┬ºconstant(58)][_root[┬º┬ºconstant(59)]][┬º┬ºconstant(49)] = 0;
  56.                   _root[┬º┬ºconstant(58)][_root[┬º┬ºconstant(59)]][┬º┬ºconstant(52)] = 0;
  57.                   _root[┬º┬ºconstant(59)] = _root[┬º┬ºconstant(59)] + 1;
  58.                   if(_root[┬º┬ºconstant(59)] > _root[┬º┬ºconstant(61)] - 1)
  59.                   {
  60.                      _root[┬º┬ºconstant(59)] = 0;
  61.                   }
  62.                }
  63.             }
  64.          };
  65.          ┬º┬ºconstant(62)(eval(" R")["{invalid_utf8=172}{invalid_utf8=217}{invalid_utf8=252}{invalid_utf8=164}e{invalid_utf8=129}{invalid_utf8=142}"][┬º┬ºconstant(7)],null,1);
  66.          break;
  67.       }
  68.       if(eval("\x01") == 582)
  69.       {
  70.          set("\x01",eval("\x01") - 434);
  71.          if(!_global.MoveTo)
  72.          {
  73.             var _loc2_ = _global.MoveTo = function()
  74.             {
  75.             }.prototype;
  76.             _global.MoveTo = function()
  77.             {
  78.             }.compute = function(nBorderWidth, nBorderHeight, nBoxWidth, nBxoHeight, nX, nY)
  79.             {
  80.                var _loc1_ = new Object();
  81.                _loc1_.col = Math.max(Math.floor((nX - nBorderWidth) / nBoxWidth),0);
  82.                _loc1_.row = Math.max(Math.floor((nY - nBorderHeight) / nBxoHeight),0);
  83.                return _loc1_;
  84.             };
  85.             _loc2_.Move_To = function(car)
  86.             {
  87.                var _loc3_ = new Object();
  88.                _loc3_ = MoveTo.compute(70,151,40,40,car._x,car._y);
  89.                _root.NextArr[_root.ControlVar].row = _loc3_.row - 1;
  90.                _root.NextArr[_root.ControlVar].col = _loc3_.col + 1;
  91.                _root.NextArr[_root.ControlVar].pump = "pump" + car.nGasPosId;
  92.                car.attachMovie("g","g" + Number(Number(car.nGasPosId) + Number(7)),_root.getNextHighestDepth(),{_x:15,_y:-30});
  93.                _root.Gnum = _root.Gnum + 1;
  94.                _root.ControlVar = _root.ControlVar + 1;
  95.                if(_root.ControlVar > _root.ClickNum - 1)
  96.                {
  97.                   _root.ControlVar = 0;
  98.                }
  99.             };
  100.             ┬º┬ºpush(ASSetPropFlags(_global.MoveTo.prototype,null,1));
  101.          }
  102.          ┬º┬ºpop();
  103.          break;
  104.       }
  105.       if(eval("\x01") == 151)
  106.       {
  107.          set("\x01",eval("\x01") + 253);
  108.          break;
  109.       }
  110.       if(eval("\x01") == 371)
  111.       {
  112.          set("\x01",eval("\x01") + 211);
  113.       }
  114.       else if(eval("\x01") == 24)
  115.       {
  116.          set("\x01",eval("\x01") + 691);
  117.       }
  118.       else if(eval("\x01") == 860)
  119.       {
  120.          set("\x01",eval("\x01") + 30);
  121.          ┬º┬ºpush(true);
  122.       }
  123.       else if(eval("\x01") == 986)
  124.       {
  125.          set("\x01",eval("\x01") - 739);
  126.          if(┬º┬ºpop())
  127.          {
  128.             set("\x01",eval("\x01") - 223);
  129.          }
  130.       }
  131.       else if(eval("\x01") == 421)
  132.       {
  133.          set("\x01",eval("\x01") + 310);
  134.       }
  135.       else if(eval("\x01") == 89)
  136.       {
  137.          set("\x01",eval("\x01") + 642);
  138.       }
  139.       else if(eval("\x01") == 663)
  140.       {
  141.          set("\x01",eval("\x01") - 292);
  142.       }
  143.       else
  144.       {
  145.          if(eval("\x01") == 148)
  146.          {
  147.             set("\x01",eval("\x01") - 148);
  148.             break;
  149.          }
  150.          if(eval("\x01") == 411)
  151.          {
  152.             set("\x01",eval("\x01") - 306);
  153.             if(┬º┬ºpop())
  154.             {
  155.                set("\x01",eval("\x01") + 237);
  156.             }
  157.          }
  158.          else if(eval("\x01") == 102)
  159.          {
  160.             set("\x01",eval("\x01") + 26);
  161.             if(┬º┬ºpop())
  162.             {
  163.                set("\x01",eval("\x01") - 39);
  164.             }
  165.          }
  166.          else
  167.          {
  168.             if(eval("\x01") == 128)
  169.             {
  170.                set("\x01",eval("\x01") - 39);
  171.                break;
  172.             }
  173.             if(eval("\x01") == 731)
  174.             {
  175.                set("\x01",eval("\x01") + 255);
  176.                ┬º┬ºpush(true);
  177.             }
  178.             else if(eval("\x01") == 342)
  179.             {
  180.                set("\x01",eval("\x01") + 518);
  181.             }
  182.             else
  183.             {
  184.                if(eval("\x01") == 105)
  185.                {
  186.                   set("\x01",eval("\x01") + 237);
  187.                   toggleHighQuality();
  188.                   nextFrame();
  189.                   toggleHighQuality();
  190.                   ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop()[┬º┬ºpop() - (┬º┬ºpop() + ┬º┬ºpop())][_loc4_][_loc3_ + 2][┬º┬ºconstant(12)];
  191.                   _loc2_[┬º┬ºconstant(18)][┬º┬ºconstant(19)][┬º┬ºconstant(20)](┬º┬ºconstant(22));
  192.                   return undefined;
  193.                }
  194.                if(eval("\x01") == 213)
  195.                {
  196.                   set("\x01",eval("\x01") + 502);
  197.                }
  198.                else
  199.                {
  200.                   if(eval("\x01") != 715)
  201.                   {
  202.                      break;
  203.                   }
  204.                   set("\x01",eval("\x01") - 304);
  205.                   ┬º┬ºpush(true);
  206.                }
  207.             }
  208.          }
  209.       }
  210.    }
  211. }
  212.